package com.simple.llm.domain.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.*;

@Data
@Builder
@ToString
@ApiModel
@AllArgsConstructor
@NoArgsConstructor
public class LLMResponseVO {
    @ApiModelProperty("回复内容")
    private String content;
    @ApiModelProperty("输入token数")
    private Long inputTokenCount;
    @ApiModelProperty("回复token数")
    private Long outputTokenCount;
    @ApiModelProperty("使用场景描述")
    private String desc;
    @ApiModelProperty("使用者用户标识")
    private String createUser;
    @ApiModelProperty("模型名")
    private String modelName;
    @ApiModelProperty("流式对话id，创建流式对话时使用")
    private String streamChatId;
}
